home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3w / ufmSetFontPath.z / ufmSetFontPath
Encoding:
Text File  |  2002-10-03  |  4.5 KB  |  67 lines

  1.  
  2.  
  3.  
  4. uuuuffffmmmmSSSSeeeettttFFFFoooonnnnttttPPPPaaaatttthhhh((((3333wwww))))                                          uuuuffffmmmmSSSSeeeettttFFFFoooonnnnttttPPPPaaaatttthhhh((((3333wwww))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh - set the Universal Font Manager (UFM) font path
  10.  
  11. CCCC SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_uuuu_ffff_mmmm_...._hhhh_>>>>
  13.  
  14.      _iiii_nnnn_tttt _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh_((((_cccc_hhhh_aaaa_rrrr _****_ffff_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh_))))
  15.  
  16. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.      _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh specifies a new value for the Universal Font Manager (UFM)
  18.      font path in the form of a null-terminated string of characters.  If you
  19.      specify a character string of length zero or a null pointer,
  20.      _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh will set the UFM font path to its default value.
  21.  
  22.      Specify either a null-terminated string of characters or a null pointer
  23.      for the argument _f_o_n_t_P_a_t_h.  You must specify full-path names of font
  24.      directories.  On platforms with the X Window System, each specified
  25.      directory must exist, and it must contain a _f_o_n_t_s._d_i_r file (a directory
  26.      of font files).  If there is more than one full-path directory name, put
  27.      a comma (,) after each directory name, except the last one.
  28.  
  29.      There is a default UFM font path.  You can change the UFM default font
  30.      path value by using the environment variable _UUUU_FFFF_MMMM______FFFF_OOOO_NNNN_TTTT_PPPP_AAAA_TTTT_HHHH.  That will
  31.      change the starting value of the UFM font path.  If your program then
  32.      calls the function _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh, the UFM font path will be changed to
  33.      the value specified in that function call.
  34.  
  35.      You can use the function _uuuu_ffff_mmmm_GGGG_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh to get the current value of the
  36.      UFM font path.
  37.  
  38. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  39.      ufmGetFontPath(3w)
  40.  
  41. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  42.      If you specify an invalid font directory name, or the name of a font
  43.      directory that does not contain a _f_o_n_t_s._d_i_r file, the function
  44.      _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh will return the value _UUUU_FFFF_MMMM______IIII_NNNN_VVVV_AAAA_LLLL_IIII_DDDD______VVVV_AAAA_LLLL_UUUU_EEEE, and it will not
  45.      change the UFM font path.  The function _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh will return the
  46.      value _UUUU_FFFF_MMMM______OOOO_UUUU_TTTT______OOOO_FFFF______MMMM_EEEE_MMMM_OOOO_RRRR_YYYY if it is not able to allocate the memory it
  47.      needs.  Else, it will return the value _UUUU_FFFF_MMMM______NNNN_OOOO______EEEE_RRRR_RRRR_OOOO_RRRR.  _UUUU_FFFF_MMMM______IIII_NNNN_VVVV_AAAA_LLLL_IIII_DDDD______VVVV_AAAA_LLLL_UUUU_EEEE,
  48.      _UUUU_FFFF_MMMM______OOOO_UUUU_TTTT______OOOO_FFFF______MMMM_EEEE_MMMM_OOOO_RRRR_YYYY, and _UUUU_FFFF_MMMM______NNNN_OOOO______EEEE_RRRR_RRRR_OOOO_RRRR are defined in the header file
  49.      <_u_f_m._h>.
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.